senior prosecutor - French English Dictionary